post-blast residue - Turkish English Dictionary